unavoidable circumstance - Espagnol Anglais Dictionnaire